#include<stdio.h>
int max(int a[],int n){
	int result=a[0];
	int i;
	for(i=1;i<n;i++)
		if(a[i]>result)result=a[i];
	return result;
}
int min(int a[],int n){
	int result=a[0];
	int i;
	for(i=1;i<n;i++)
		if(a[i]<result)result=a[i];
	return result;
}
int sum(int a[],int n){
	int result=a[0];
	int i;
	for(i=1;i<n;i++)
		result+=a[i];
	return result;
}
int main(){
	int a[]={100,100,99,80,65,99};
	int n=sizeof(a)/sizeof(a[0]);
	int mx=max(a,n);
	int mn=min(a,n);
	int sm=sum(a,n);
	printf("mx=%d mn=%d sm=%d\n",mx,mn,sm);
	printf("final score:%.2f\n",1.0*(sm-mx-mn)/(n-2));
	return 0;

}